Big Huge Thesaurus

Saint Peter the Apostle

noun